var item = TextPool.FirstOrDefault(o => o.Name == "test"); if (item != null) item.value = "Value";
MyClass result = list.Find(x => x.GetId() == "xy");